find (something) wanting - Allemand Anglais Dictionnaire